The Soft-Landing Problem: Minimizing Foot Penetration Depth On Yielding Terrain